long-range gun - Alemán Inglés Diccionario